package com.design.fitment.entity;

import java.util.List;

/**
 * Created by 娇哥 on 2016/1/11.
 */
public class SheJiBen {

    /**
     * version : 2.0
     * errorCode : 0
     * errorMsg : success
     * allRows : 0
     * data : {"banner":[{"title":"","url":"http://m.shejiben.com/zt/z179.html?dfd","id":0,"module":"","imgUrl":"http://pic1.shejiben.com/hot_sjb/394_7994.jpg?1452235155","needLogin":0},{"title":"","url":"","id":1497073,"module":"jiexiDetail","imgUrl":"http://pic.shejiben.com/hot_sjb/394_7765.jpg?1452225015","needLogin":0},{"title":"","url":"http://m.shejiben.com/2015nzpd/","id":0,"module":"","imgUrl":"http://pic1.shejiben.com/hot_sjb/394_7979.jpg?1452225011","needLogin":0},{"title":"","url":"http://m.shejiben.com/appZb?","id":0,"module":"","imgUrl":"http://pic1.shejiben.com/hot_sjb/394_6575.jpg?1451528153","needLogin":0}],"jiexi":[{"title":"","id":1460052,"imgTitle1":"时尚吧台","imgTitle2":"小资家庭必备","imgUrl":"http://pic1.shejiben.com/hot_sjb/395_6573.jpg?1452478931","needLogin":0},{"title":"","id":1497125,"imgTitle1":"儿童房","imgTitle2":"创意上下床","imgUrl":"http://pic1.shejiben.com/hot_sjb/395_6569.jpg?1451905018","needLogin":0},{"title":"","id":1412184,"imgTitle1":"暖心卧室","imgTitle2":"让浪漫满屋","imgUrl":"http://pic.shejiben.com/hot_sjb/395_6571.jpg?1451442705","needLogin":0},{"title":"","id":1441632,"imgTitle1":"百变玄关","imgTitle2":"入门好风景","imgUrl":"http://pic1.shejiben.com/hot_sjb/395_6570.jpg?1451268365","needLogin":0},{"title":"","id":1495091,"imgTitle1":"圣诞节","imgTitle2":"给家换新妆","imgUrl":"http://pic1.shejiben.com/hot_sjb/395_6572.jpg?1451008617","needLogin":0}],"cases":[{"id":2639387,"uid":1186911,"name":"文化名园-时尚都市","nick":"李萍_兆石设计","facePic":"http://pic.shejiben.com/user/11/sjb_headphoto_1186911.jpg?1418354591","imgUrl":"http://pic1.shejiben.com/i/upload/2015/02/12/20150212162428-7d80d4a2-h5.jpg","counts":13,"hits":49207,"styleName":"现代","priceName":"11万元","areaName":"160㎡","spaceName":"四居"},{"id":3004056,"uid":5653811,"name":"【水墨设计】◣Balloon Flower◥ 凯尔枫尚","nick":"常州水墨室内设计工作室","facePic":"http://pic.shejiben.com/user/11/sjb_headphoto_5653811.jpg?1452304275","imgUrl":"http://pic.shejiben.com/i/upload/2016/01/09/20160109135238-51d83a41-h5.jpg","counts":18,"hits":1243,"styleName":"美式","priceName":"6万元","areaName":"120㎡","spaceName":"三居"},{"id":2998532,"uid":886377,"name":"香菲缤纷-中信森林湖","nick":"周晓安","facePic":"http://pic.shejiben.com/user/77/headphoto_886377.jpg?1378092219","imgUrl":"http://pic1.shejiben.com/i/upload/2015/12/30/20151230190612-26ca0abd-h5.jpg","counts":40,"hits":3840,"styleName":"新古典","priceName":"190万元","areaName":"320㎡","spaceName":"别墅"},{"id":2938212,"uid":2604897,"name":"北欧现代 梅家坞","nick":"杭州麦丰设计","facePic":"http://pic.shejiben.com/user/97/sjb_headphoto_2604897.jpg?1435988478","imgUrl":"http://pic1.shejiben.com/i/upload/2015/10/22/20151022134723-3fdebe3e-h5.jpg","counts":19,"hits":14670,"styleName":"","priceName":"100万元","areaName":"650㎡","spaceName":"度假酒店"},{"id":3003501,"uid":1140082,"name":"【别墅豪宅】从化私人温泉小筑","nick":"李世敏-广州天堃设计总监","facePic":"http://pic.shejiben.com/user/82/sjb_headphoto_1140082.jpg?1437535331","imgUrl":"http://pic.shejiben.com/i/upload/2016/01/08/20160108142037-f35597ac-h5.jpg","counts":14,"hits":1576,"styleName":"中式","priceName":"100万元","areaName":"280㎡","spaceName":"别墅"},{"id":3002850,"uid":1037074,"name":"ISA TanTec Limited展厅\u2014\u2014向往","nick":"张永孝","facePic":"http://pic.shejiben.com/user/74/sjb_headphoto_1037074.jpg?1435203810","imgUrl":"http://pic.shejiben.com/i/upload/2016/01/07/20160107145702-7bf932d7-h5.jpg","counts":11,"hits":1143,"styleName":"","priceName":"25万元","areaName":"150㎡","spaceName":"展示空间"},{"id":3002867,"uid":789209,"name":"上海绿地海珀佘山别墅 再续东方美学","nick":"葛亚曦","facePic":"http://pic.shejiben.com/user/9/headphoto_789209.jpg?1378092385","imgUrl":"http://pic.shejiben.com/i/upload/2016/01/07/20160107151621-6af0e1ea-h5.jpg","counts":20,"hits":2695,"styleName":"中式","priceName":"1111万元","areaName":"270㎡","spaceName":"别墅"},{"id":3003190,"uid":179332,"name":"清风徐来","nick":"贵阳凡恩设计","facePic":"http://pic.shejiben.com/user/32/sjb_headphoto_179332.jpg?1439566652","imgUrl":"http://pic1.shejiben.com/i/upload/2016/01/07/20160107231321-ebc05f65-h5.jpg","counts":22,"hits":2052,"styleName":"美式","priceName":"30万元","areaName":"120㎡","spaceName":"三居"},{"id":1398692,"uid":791454,"name":"【一缕清风】现代美式混搭","nick":"杨友磊","facePic":"http://pic.shejiben.com/user/54/headphoto_791454.jpg?1392310417","imgUrl":"http://pic1.shejiben.com/i/upload/2014/07/05/20140705153426-d2f0d427-h5.jpg","counts":25,"hits":33784,"styleName":"美式","priceName":"6万元","areaName":"120㎡","spaceName":"三居"},{"id":2834943,"uid":2843629,"name":"【一米家居】◣◣纳什维尔的阳光◥238㎡","nick":"一米家居","facePic":"http://pic.shejiben.com/user/29/sjb_headphoto_2843629.jpg?1429687154","imgUrl":"http://pic.shejiben.com/i/upload/2015/07/07/20150707092922-d68b0ad8-h5.jpg","counts":26,"hits":29604,"styleName":"美式","priceName":"100万元","areaName":"238㎡","spaceName":"四居"},{"id":3002229,"uid":1466490,"name":"美式混搭 人文情怀三口之家 王凤波设","nick":"王凤波","facePic":"http://pic.shejiben.com/user/90/sjb_headphoto_1466490.jpg?1451531733","imgUrl":"http://pic1.shejiben.com/i/upload/2016/01/06/20160106155818-d144fe43-h5.jpg","counts":22,"hits":2803,"styleName":"混搭","priceName":"4万元","areaName":"120㎡","spaceName":"二居"},{"id":979107,"uid":603728,"name":"桃弥设计 李文彬【素装】桃弥设计 2012年设计并完工","nick":"李文彬","facePic":"http://pic.shejiben.com/user/28/headphoto_603728.jpg?1405729556","imgUrl":"http://pic1.shejiben.com/i/upload/2013/07/08/20130708171523-37d09fdb-h5.jpg","counts":16,"hits":76246,"styleName":"混搭","priceName":"45万元","areaName":"90㎡","spaceName":"复式"},{"id":2768929,"uid":2604897,"name":"简约美式 龙湖滟澜山","nick":"杭州麦丰设计","facePic":"http://pic.shejiben.com/user/97/sjb_headphoto_2604897.jpg?1435988478","imgUrl":"http://pic1.shejiben.com/i/upload/2015/05/14/20150514110928-11d0364c-h5.jpg","counts":11,"hits":29885,"styleName":"美式","priceName":"25万元","areaName":"89㎡","spaceName":"二居"},{"id":1484578,"uid":753101,"name":"Tuesday","nick":"钟莉","facePic":"http://pic.shejiben.com/user/1/headphoto_753101.jpg?1378092102","imgUrl":"http://pic.shejiben.com/i/upload/2015/01/15/20150115204209-1a4bab3f-h5.jpg","counts":37,"hits":33210,"styleName":"混搭","priceName":"30万元","areaName":"145㎡","spaceName":"复式"},{"id":1503249,"uid":277207,"name":"原色古茶坊","nick":"谢芳勇_泓点国际设计","facePic":"http://pic.shejiben.com/user/7/sjb_headphoto_277207.jpg?1429966023","imgUrl":"http://pic1.shejiben.com/i/upload/2014/10/01/20141001175158-06ecc74f-h5.jpg","counts":26,"hits":30179,"styleName":"","priceName":"15万元","areaName":"260㎡","spaceName":"茶馆"},{"id":2931397,"uid":554997,"name":"素木","nick":"一野室内设计事务所","facePic":"http://pic.shejiben.com/user/97/headphoto_554997.jpg?1378092272","imgUrl":"http://pic.shejiben.com/i/upload/2015/10/15/20151015163715-3dda54b4-h5.jpg","counts":22,"hits":23983,"styleName":"混搭","priceName":"40万元","areaName":"110㎡","spaceName":"三居"},{"id":2897013,"uid":4522785,"name":"白梦生花","nick":"逅屋一舍","facePic":"http://pic.shejiben.com/user/85/sjb_headphoto_4522785.jpg?1441430622","imgUrl":"http://pic1.shejiben.com/i/upload/2015/09/08/20150908155626-9aa93b80-h5.jpg","counts":17,"hits":18262,"styleName":"欧式","priceName":"19万元","areaName":"90㎡","spaceName":"小户型"},{"id":2826383,"uid":3159472,"name":"美式季-湛蓝","nick":"高盈盈","facePic":"http://pic.shejiben.com/user/72/sjb_headphoto_3159472.jpg?1431941941","imgUrl":"http://pic.shejiben.com/i/upload/2015/06/27/20150627012106-0f093996-h5.jpg","counts":9,"hits":13957,"styleName":"美式","priceName":"30万元","areaName":"89㎡","spaceName":"三居"}]}
     */

    private String version;
    private int errorCode;
    private String errorMsg;
    private int allRows;
    private DataEntity data;

    public void setVersion(String version) {
        this.version = version;
    }

    public void setErrorCode(int errorCode) {
        this.errorCode = errorCode;
    }

    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }

    public void setAllRows(int allRows) {
        this.allRows = allRows;
    }

    public void setData(DataEntity data) {
        this.data = data;
    }

    public String getVersion() {
        return version;
    }

    public int getErrorCode() {
        return errorCode;
    }

    public String getErrorMsg() {
        return errorMsg;
    }

    public int getAllRows() {
        return allRows;
    }

    public DataEntity getData() {
        return data;
    }

    public static class DataEntity {
        /**
         * title :
         * url : http://m.shejiben.com/zt/z179.html?dfd
         * id : 0
         * module :
         * imgUrl : http://pic1.shejiben.com/hot_sjb/394_7994.jpg?1452235155
         * needLogin : 0
         */

        private List<BannerEntity> banner;
        /**
         * title :
         * id : 1460052
         * imgTitle1 : 时尚吧台
         * imgTitle2 : 小资家庭必备
         * imgUrl : http://pic1.shejiben.com/hot_sjb/395_6573.jpg?1452478931
         * needLogin : 0
         */

        private List<JiexiEntity> jiexi;
        /**
         * id : 2639387
         * uid : 1186911
         * name : 文化名园-时尚都市
         * nick : 李萍_兆石设计
         * facePic : http://pic.shejiben.com/user/11/sjb_headphoto_1186911.jpg?1418354591
         * imgUrl : http://pic1.shejiben.com/i/upload/2015/02/12/20150212162428-7d80d4a2-h5.jpg
         * counts : 13
         * hits : 49207
         * styleName : 现代
         * priceName : 11万元
         * areaName : 160㎡
         * spaceName : 四居
         */

        private List<CasesEntity> cases;

        public void setBanner(List<BannerEntity> banner) {
            this.banner = banner;
        }

        public void setJiexi(List<JiexiEntity> jiexi) {
            this.jiexi = jiexi;
        }

        public void setCases(List<CasesEntity> cases) {
            this.cases = cases;
        }

        public List<BannerEntity> getBanner() {
            return banner;
        }

        public List<JiexiEntity> getJiexi() {
            return jiexi;
        }

        public List<CasesEntity> getCases() {
            return cases;
        }

        public static class BannerEntity {
            private String title;
            private String url;
            private int id;
            private String module;
            private String imgUrl;
            private int needLogin;

            public void setTitle(String title) {
                this.title = title;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public void setId(int id) {
                this.id = id;
            }

            public void setModule(String module) {
                this.module = module;
            }

            public void setImgUrl(String imgUrl) {
                this.imgUrl = imgUrl;
            }

            public void setNeedLogin(int needLogin) {
                this.needLogin = needLogin;
            }

            public String getTitle() {
                return title;
            }

            public String getUrl() {
                return url;
            }

            public int getId() {
                return id;
            }

            public String getModule() {
                return module;
            }

            public String getImgUrl() {
                return imgUrl;
            }

            public int getNeedLogin() {
                return needLogin;
            }
        }

        public static class JiexiEntity {
            private String title;
            private int id;
            private String imgTitle1;
            private String imgTitle2;
            private String imgUrl;
            private int needLogin;

            public void setTitle(String title) {
                this.title = title;
            }

            public void setId(int id) {
                this.id = id;
            }

            public void setImgTitle1(String imgTitle1) {
                this.imgTitle1 = imgTitle1;
            }

            public void setImgTitle2(String imgTitle2) {
                this.imgTitle2 = imgTitle2;
            }

            public void setImgUrl(String imgUrl) {
                this.imgUrl = imgUrl;
            }

            public void setNeedLogin(int needLogin) {
                this.needLogin = needLogin;
            }

            public String getTitle() {
                return title;
            }

            public int getId() {
                return id;
            }

            public String getImgTitle1() {
                return imgTitle1;
            }

            public String getImgTitle2() {
                return imgTitle2;
            }

            public String getImgUrl() {
                return imgUrl;
            }

            public int getNeedLogin() {
                return needLogin;
            }
        }

        public static class CasesEntity {
            private int id;
            private int uid;
            private String name;
            private String nick;
            private String facePic;
            private String imgUrl;
            private int counts;
            private int hits;
            private String styleName;
            private String priceName;
            private String areaName;
            private String spaceName;

            public void setId(int id) {
                this.id = id;
            }

            public void setUid(int uid) {
                this.uid = uid;
            }

            public void setName(String name) {
                this.name = name;
            }

            public void setNick(String nick) {
                this.nick = nick;
            }

            public void setFacePic(String facePic) {
                this.facePic = facePic;
            }

            public void setImgUrl(String imgUrl) {
                this.imgUrl = imgUrl;
            }

            public void setCounts(int counts) {
                this.counts = counts;
            }

            public void setHits(int hits) {
                this.hits = hits;
            }

            public void setStyleName(String styleName) {
                this.styleName = styleName;
            }

            public void setPriceName(String priceName) {
                this.priceName = priceName;
            }

            public void setAreaName(String areaName) {
                this.areaName = areaName;
            }

            public void setSpaceName(String spaceName) {
                this.spaceName = spaceName;
            }

            public int getId() {
                return id;
            }

            public int getUid() {
                return uid;
            }

            public String getName() {
                return name;
            }

            public String getNick() {
                return nick;
            }

            public String getFacePic() {
                return facePic;
            }

            public String getImgUrl() {
                return imgUrl;
            }

            public int getCounts() {
                return counts;
            }

            public int getHits() {
                return hits;
            }

            public String getStyleName() {
                return styleName;
            }

            public String getPriceName() {
                return priceName;
            }

            public String getAreaName() {
                return areaName;
            }

            public String getSpaceName() {
                return spaceName;
            }
        }
    }
}
